long-term position - French English Dictionary